public class Main {
    public static void main(String[] args) {
//写法一
        Handler handlerSpace=new HandlerSpace(null);
        Handler handlerMark=new HandlerMark(null);
        //新增handle非常方便，先new一个handler再传入指职责链中
        Handler handlerUper=new HandlerUper(null);

        handlerSpace.setNextHandler(handlerMark); //定义后继（第一次）
        handlerMark.setNextHandler(handlerUper);//新增职责（在后面补上）

// 写法二；嵌套
//        Handler handler = new HandlerUpper(new HandlerMark(new HandlerSpace(null)));

        System.out.println("输入:hello..hhha,,a   aa");
        System.out.println("结果输出:"+handlerSpace.handleRequest("hello..hhha,,a   aa"));
    }
}